engineered safety features - Español Inglés Diccionario